.dashboardBg,.ViewAll, .topBox, .botBox, .dashboar_myList .d_col2 a ,.CompletnessBox ul li, .StarBullet{ background-image:url(../images/dashboard.png);  background-repeat:no-repeat; }
	.dashboardHeader { height:66px; border-bottom:1px solid #e7e7e7; position:relative; z-index:0; margin:0px 0px 7px 0px; }
		.dashboardHeader div, .dashboardHeader label,.dashboardHeader input, .dashboardHeader ul { position:absolute; z-index:2; } 
			.avatar { width:75px; height:56px; overflow:hidden; left:5px; }
			.dashboardHeader input {font-weight:bold; left:89px; top:0; color:#666; font-size:12px; font-weight:bold;width:600px }
				.dashboardHeader label b { font-size:18px; }
			.dashboardHeader ul { left:98px; top:31px; }
			.StatusActive{border:0px solid white;}
				.dashboardHeader li { float:left; height:25px; margin:0 23px 0 0; cursor:pointer; }
					.dashboar_icon { width:34px; }
					.dashboar_Email { width:38px; }
					.dashboar_Friend { width:32px;}
					.dashboar_setting { width:31px;}					
		.dashboardSearch { height:27px; padding:0 0 0 7px; }
		.dashboardSearch h2{ font-size:16px; color:#FF9900; float:left; }
			.dashboardSearch i { font-size:11px; color:#666; float:left; padding:4px 0 0 10px; }
			.dashboardSearchCombox { background-position:0 -88px; width:650px; height:76px; position:relative; clear:both; margin:0 0 15px 0;  }
				.dashboardSearchCombox input { position:absolute; z-index:2; }
						.dashboardSearchCombox input[type="text"]{
							height:38px; 
							left:56px; 
							top:20px; 
							width:518px; 
							border:none; 
							background-color:transparent; 
							font-size:21px; 
							color:#666; 
							font-family:Arial; 
							font-weight:bold; 
							line-height:37px;
							}
							.dashboardSearchCombox input[type="button"] { display:block; height:40px; right:18px; top:19px; width:44px; opacity:0; } 
			.dashboardTop { position:relative; z-index:0; padding-left:50px; }
				.dashboardIconTop { 
						overflow: hidden; 
						width:41px; 
						height:54px; 
						text-indent:-1000px; 
						position:absolute; 
						z-index:2; 
						background-position:-3px -180px; 
						left:0;
						}
						
						.dashboar_myList { padding-left:16px;}
					.dashboardTop h3 { font-size:12px; font-weight:bold; border-bottom:1px solid #E1E1E1; padding:0 0 3px 0; margin: 0 0 5px 0; }
						.dashboardTop ul { width:380px; }
						.dashboardListKey li { display:inline-block;}
						.dashboardListKey li a{ font-weight:bold; font-size:18px; color:#333; }
							.dashboardListKey li a:hover{ text-decoration:underline; }
					.dashboar_process { background-position:0 -252px; height:40px; margin:20px 0; position:relative; z-index:0; }
						.dashboar_process a { display:block;
												height:40px;
												overflow:hidden;
												position:absolute;
												text-indent:-1000px;
												width:302px;
												z-index:2;}
							.dashboar_process_process { left:13px; }
							.dashboar_process_finish { left:336px; }
					.dashboar_myList ul { clear:both; }
						.dashboar_myList .d_col1 { width:27px; height:27px; background-position:-46px -194px; text-align:center; color:#999999; font-size:13px; font-weight:bold; padding-top:5px; margin-top:-3px; }
							.dashboar_myList .d_col2 { padding:0 0 0 7px; width:299px; }
								.dashboar_myList .d_col2 a {background-position:right -302px; color:#25ACDB; font-size:16px; font-weight:bold; padding-right:16px;  }
									.dashboar_myList .d_col2 a:hover { text-decoration:underline;}
								.dashboar_myList .d_col2 span { font-size:11px; color:#999999; display:block; padding:2px 0 8px; }
									.dashboar_myList .d_col3 { width:199px; font-size:12px; color:#666666;}
									.dashboar_myList .d_col4 { width:102px; font-size:12px; color:#666666; text-align:right; }
									.dashboar_myList li { float:left; }
									.dashboar_line { height:1px; overflow:hidden; display:block; border-top:1px solid #EDEDED; clear:both; padding:10px 0 0; }
					.dashboard_Quote { clear:both; padding:20px 0; }
						.dashboard_Quote_Name{ background-color:#f6f6f6; height:36px; font-size:16px; font-weight:bold; color:#FF9900; line-height:35px; border-bottom:1px solid #E0E0E0; padding-left:10px;  }
							.dashboard_Quote_Name span { width:22px; height:21px; background-position:-85px -197px; display:block; float:left; margin:8px 5px 0; }
				.dashboard_group_quote { padding:20px 0 0;}
					.dashboard_group_quote_title { border-left:3px solid #2FB5E0; padding-left:5px; position:relative; z-index:0; width:565px; }
						.dashboard_group_quote_title div { position:absolute; z-index:2; font-size:11px; color:#999; line-height:23px; right:-78px; top:0; }
							.dashboard_group_quote_title div span { background-position:-118px -194px; display:block; float:right; height:24px; margin:0 0 0 5px; width:65px; cursor:pointer; }
						.dashboard_group_quote_title label, .dashboard_group_quote_title a { font-size:14px; font-weight:bold; }
							.dashboard_group_quote_title label { color:#666666; }
								.dashboard_group_quote_title a { color:#2FB5E0; }	
									.dashboard_group_quote_title a:hover { text-decoration:underline;}
									.dashboard_group_quote_title span { display:block; color:#999; font-size:11px; padding:3px 0 0; }
							.dashboard_group_quote_content { font-size:12px; color:#444; line-height:18px; margin:15px 0; }
								.dashboard_group_quote_content img{ float:left; padding:2px; border:1px solid #ccc; margin:0 5px 0;}
								.dashboard_group_quote_content_settings { clear:both; position:relative; z-index:0; height:30px; padding:20px 0 0; }
									.dashboard_group_quote_content_settings_dates, .dashboard_group_quote_content_settings_tools { position:absolute; z-index:2; }
										.dashboard_group_quote_content_settings_dates { font-size:11px; color:#CE6C47; line-height:25px; }										
											.dashboard_group_quote_content_settings_dates span { width:25px; height:28px; display:block; background-position:-195px -193px; float:left; margin:0 5px 0 0; }
										.dashboard_group_quote_content_settings_tools { right:0; top:27px;}
											.dashboard_group_quote_content_settings_tools span, .dashboard_group_quote_content_Comment_content_delete { display:block; height:14px; float:left; margin:0 5px;  }
											.dashboard_group_quote_content_settings_tools li { float:left; font-size:12px; color:#CE6C47; border-right:1px solid #CE6C47; padding:0 10px; cursor:pointer;  }
											.dashboard_group_quote_content_settings_tools_edit span { width:25px; background-position:-232px -200px;}
											.dashboard_group_quote_content_settings_tools_delete span, .dashboard_group_quote_content_Comment_content_delete { width:12px; background-position:-274px -200px;}
											.dashboard_group_quote_content_settings_tools_comment span{ width:15px; background-position:-297px -200px; }
												.dashboard_group_quote_content_settings_tools .dashboard_group_quote_content_settings_tools_comment { padding-right:0; border:none; }
												
											.dashboard_group_quote_content_Comment { border-left:1px solid #ccc; margin:15px 0 0 25px; color:#333; font-size:12px;}
												.dashboard_group_quote_content_Comment_content img { float:left; margin:0 12px 0 0;}
													.dashboard_group_quote_content_Comment_content label { font-size:12px; color:#666;}
														.dashboard_group_quote_content_Comment_content span{ color:#999; font-size:11px; }
															.dashboard_group_quote_content_Comment_content b { font-size:25px; color:#ccc; }
																.dashboard_group_quote_content_Comment_content_align { margin:0 0 15px 12px; border-bottom:1px solid #ccc; padding:0 0 12px 0; position:relative; z-index:0; }
																	.dashboard_group_quote_content_Comment_content_delete { position:absolute; z-index:2; right:10px; cursor:pointer; }
															.dashboard_group_quote_content_Comment_content_comment { background-color:#f6f6f6; padding:12px 12px 12px 20px;margin:0 0 15px 12px; position:relative; z-index:0; }
																.dashboard_group_quote_content_Comment_content_comment textarea {  border:1px inset #e5e5e5; background-color:#f9f9f9; width:470px; height:34px; font-family:Arial; font-size:12px; color:#666666; padding:5px; }
																	.dashboard_group_quote_content_Comment_content_comment div { position:absolute; z-index:2; right:15px; text-align:center; width:75px; color:#858585; font-size:10px; top:12px;}
																		.dashboard_group_quote_content_Comment_content_comment span { display:block; text-indent:-1000px; overflow:hidden; width:75px; height:31px; background-position:-360px -191px; cursor:pointer; }
										.dashboar_Tip div{background-position:-11px -328px; height:63px; width:647px; position:relative; z-index:0; }	
											.dashboar_Tip div b, .dashboar_Tip div span { position:absolute; z-index:2; font-weight:bold; left:60px;}
												.dashboar_Tip div b { font-size:15px; color:#0099FF; top:9px; }
												.dashboar_Tip div span { color:#FF6600; font-size:21px; top:28px; }
												
/*--------added by Sang Phan------*/

.CompletnessBox1 h1, .IntroduceBox h1, .FriendSuggestion h1, .Friendlist h1{font-size:16px;font-weight:bold;color:#666;padding-bottom:7px;}
.CompletnessBox{background-color:#E8F8FA;padding:15px;margin-bottom:15px;}
	.CompletnessBox ul{padding-left:2px;}
	.CompletnessBox ul li{background-position:-14px -398px;padding-left:10px}
	.CompletnessBox ul li a{font-size:12px;color:#1984B9;line-height:160%}
		.CompletnessBox ul li a:hover{font-size:12px;color:#1984B9;line-height:160%;font-weight:bold}
		.CompletnessBox ul li b{color:#666;font-size:12px;}
	.CompletnessBox p{width:280px;padding:9px;background-color:#F8FFF0;border:1px solid #FFD9A9;font-size:11px;margin-top:10px}
	.CompletnessBox p b{font-size:12px}
.topBox, .botBox{width:327px;height:30px;}	
	.topBox{background-position:-11px -419px}
	.botBox{background-position:-11px -472px}
.contentBox{background-image:url(../images/bg_1.png);width:307px;background-repeat:repeat-y;font-size:11px;padding:0px 10px;}
.Friendlist h1{float:left}
.FriendListTitle{float:left;width:100%;}
	.FriendListTitle b{color:#CA4A0C}

.Friendlist ul li{float:left;clear:both}
.Friendlist a.ViewAll, a.ViewAll:hover{width:86px;height:27px;float:right}
	.Friendlist a.ViewAll{background-position:-443px -194px}
	.Friendlist a.ViewAll:hover{background-position:-530px -194px;}
.UserProfile{width:327px;padding-bottom:15px;}
	.UserProfile img{float:left;margin-right:7px;margin-top:3px;}
	.UserProfile .UserInfo{font-size:11px;color:#666;padding:5px 0px;}
	.UserProfile .StarBullet{width:10px;height:9px;background-position:-14px -501px;float:left;margin:6px 4px 0px 0px;}
	.UserProfile label a{color:#CA4A0C;font-size:14px;font-weight:bold}
	.UserProfile label a:hover{color:#F90;font-size:14px;font-weight:bold}
	.UserProfile .UserStatus{font-size:9px}
		.online{color:#F90}
		.offline{color:#D4D4D4}

/* ------------------------------------------------------------------------------------
MESSAGE			 */   
.message  
{
    border:1px solid #AADA60; 
    background-color:#E1FFC2;
    padding:12px 35px;
    }
    .messageContent, .register{ float: left; }
.message h2
{
    color:#2B622E;
    font-size:16px;
    font-weight: bold;
    height:23px;
    }
.message p { color:#3A4A35; font-size:12px;  }
.message a { font-weight: bold; color:#3A4A35; }
.register { width:39px; height:39px; background-position:-63px 0; margin:0 17px 0 0; }

.messageFail{background-color:#FFE6E6;border:1px solid #FF8888}
.errorMes{background-position:-62px -121px;width:40px;height:42px;float:left;margin-right:10px}
.messageFail h2, .messageFail p{color:#FF0000 !important}